@charset "utf-8";
/* CSS Document */
/*公用头部修改*/
.header_top201f1f{position: relative;background:#fff;border-bottom:1px solid #dddddd;}
.header_top201f1f h2{height:2.6rem; line-height:2.6rem; color:#201f1f;}
.header_top201f1f .header-title{position: absolute; top:0; left:0.65rem;color:unset;}

/* 指标列表 */
.index-list{width:100%;position:fixed;bottom:3.25rem;top:14.5rem;overflow:hidden;}
.index-list ul{height:100%;padding-left:0.65rem;}
.index-list li{width:50%;float:left;padding-right:0.65rem;margin-bottom:0.65rem;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.index-list li .index-text{width:100%;height:7.4rem;padding:0.65rem 0.65rem 0;background:#fff;border-radius: 0.75rem; position:relative;overflow:hidden;}
.index-list li .index-text .tit{padding-right:1.2rem; position:relative;}
.index-list li .index-text .icon-zhuandao{font-size:0.8rem;color:#bbb;position:absolute;right:0;}
.index-list li .index-text p{height:1.2rem;line-height:1.2rem;font-size:0.75rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.index-select{width:100%;height:2.4rem;background:#f8f8f8;position:absolute;bottom:0;left:0;text-align:center;line-height:2.4rem;border-top:1px solid #eeeeee;font-size:0.75rem;}
.index-select .icon-gou{float:right;margin: 0.5rem 0.6rem 0 0;}


.swiper-container-major{overflow: hidden;}
.swiper-container-major .swiper-slide{width: 7rem;height: 6rem;}
.swiper-container-major .chooseIconActive{border:2px solid #c9062c;}

/* 自动补全 */
.container {
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  box-sizing: border-box;
}

.msg {
  margin: 5px;
}

.select-panel {
  height: 0;
  z-index: 999;

}

.select-item {
  /*height: 0;*/
  z-index: 999;
  margin: 1px;
  padding: 2px;
  background: #fff;
  opacity: 0.8;
}
